barrier forest - German English Dictionary